insulated steps - Turc Anglais Dictionnaire